* net/tramp.el (tramp-do-copy-or-rename-file-out-of-band): Set
authorMichael Albinus <michael.albinus@gmx.de>
Thu, 19 Nov 2009 09:25:19 +0000 (09:25 +0000)
committerMichael Albinus <michael.albinus@gmx.de>
Thu, 19 Nov 2009 09:25:19 +0000 (09:25 +0000)
variables for computing the prompt for reading password.

lisp/net/tramp.el

index dc755d04a4aa8c5ff7eb5344132338a0b76df6bc..89dca1eed285d9337ffb9a5f7e50d86af0eed13b 100644 (file)
@@ -3804,6 +3804,12 @@ The method used must be an out-of-band method."
          (tramp-error
           v 'file-error "Cannot find copy program: %s" copy-program))
 
+       ;; Set variables for computing the prompt for reading
+       ;; password.
+       (setq tramp-current-method (tramp-file-name-method v)
+             tramp-current-user   (tramp-file-name-user v)
+             tramp-current-host   (tramp-file-name-host v))
+
        (unwind-protect
            (with-temp-buffer
              ;; The default directory must be remote.